chief scientist - Alemán Inglés Diccionario